Toronto Blizzard

Toronto Blizzard was the name used by one of two professional soccer clubs based in Toronto:

Additionally, Toronto blizzard may refer to:

See also